package com.huawei.esdk.uc.common;

public interface UCConstant
{
    String INITATOR_PREFIX = "APP:";
    
    String APP_ID_ESDK = "app_id_esdk";
    
    String APP_ID_ESG = "app_id_esg";
    
    String APP_ID_BMP = "app_id_bmp";
    
    String PWD_ESDK = "pwd_esdk";
    
    String PWD_ESG = "pwd_esg";
    
    String APP_ID_DEV = "appid";
    
    String PWD_DEV = "pwd_dev";
    
    /**
     * 批量查询UC用户状态信息。（专业接口最多支持同时查询10个用户）
     */
    int UC_PRESENCE_MAX_SIZE = 10;
    
    /**
     * 批量查询UC用户状态信息。（行业接口最多支持同时查询30个用户）
     */
    int UC_LIST_PRESENCE_MAX_SIZE = 30;

    String UC_DEV_LOGIN_STATUS = "uc_dev_login_status";
    
    int SEND_TO_DEPT_DEFAULT_POOLSIZE = 100; // 初始默认的线程池大小
    
    int MAX_LEVEL = 5; // 最大遍历层级数目
    
    int MIN_LEVEL = 1; // 最小遍历层级数目
    
    String DEFAULT_LEVEL = "1"; // 默认遍历层级数目
    
    int QUERY_MODE = 1; // 分页查询
    
    int OFF_SET = -1; // 偏移量，当分页查询时，固定-1
    
    int PAGE_SIZE = Integer.MAX_VALUE; // 每页100条
}
